#footer {
  padding-top: 14px;
  background: #F5F5F5;
  text-align: center; }
  #footer p {
    color: #a3a3a3;
    font-size: 12px;
    margin-bottom: 4px;
    display: inline;
    margin-right: 24px; }
    #footer p a {
      border: none;
      color: #23B557; }
      #footer p a:hover {
        border-bottom: 1px solid #23B557; }
    #footer p.footer_links {
      color: #CCC;
      margin-right: 0; }
    #footer p.footer_logo {
      display: block;
      padding-top: 12px; }
      #footer p.footer_logo a {
        border: none; }
        #footer p.footer_logo a:hover {
          border: none; }